European wildcat - French English Dictionary